Maculated troughshell - German English Dictionary